Tutti i parametri utilizzati nell'Early Design Model di COCOMO II sono in realt\`a  ottenuti aggregando i coefficienti utilizzati dal Post-Architecture Model.\\
Per questo motivo sono stati calcolati i parametri del Post-Architecture Model, e da questi si \'e cercato di ricavare i coefficienti relativi all'Early Design Model. Per fare questo, visto che i valori dei vari parametri sono disposti sempre in maniera lineare, abbiamo usato la media tra i valori trovati.\\

\section{Personel Capability (PERS)}

Per questa parte dovevamo valutare l'abilit\'a di analisi del sistema, l'abilit\'a dei programmatori e la necessit\'a di turnover nel personale.\\
L'abilit\'a di analisi si pu\'o attestare attorno a \textbf{Nominal}, ci reputiamo nella media.\\
L'abilit\'a dei programmatori la possiamo pensare come \textbf{High}, crediamo nelle nostre capacit\'a.\\
Il turnover nel personale \'e nullo, quindi l'ultimo valore va impostato su \textbf{Very High}.
\textbf{PERS}=(Nominal+High+Very High)/3=\textbf{High}, ovvero il valor medio dei tre.

\begin{center}
% use packages: array
\begin{tabular}{llll}
ACAP & PCAP & PCON & PERS \\ 
Nominal & High & Very High & \textbf{High}
\end{tabular}
\end{center}


\section{Product Reliability and Complexity (RCPX)}

Per questa parte dovevamo valutare la criticit\'a dei fallimenti, l'estensione della documentazione, la dimensione del database di test, e la complessit\'a del prodotto.\\
La criticit\'a dei guasti si pu\'o attestare attorno a \textbf{Very Low}, ovvero si ha solo qualche piccolo inconveniente in caso di guasto.\\
L'estensione della documentazione la possiamo pensare come \textbf{Nominal}, cerchiamo di includere tutte le cose significative, senza dimenticare niente e senza perderci in giri di parole.\\
La dimensione del database di test e la complessit\'a del prodotto sono basse, quindi questi valori sono impostati rispettivamente su \textbf{Low} e \textbf{Very Low}.
\textbf{RCPX}=(Very Low+Nominal+Low+Very Low)/4=\textbf{A met\'a tra Very Low e Low}, ovvero il valor medio.

\begin{center}
% use packages: array
\begin{tabular}{lllll}
RELY & DOCU & CPLX & DATA & RCPX \\ 
Very Low & Nominal & Very Low & Low & \textbf{A met\'a tra Very Low e Low}
\end{tabular}
\end{center}

\section{Reusability(RUSE)}

Per questa parte dovevamo valutare quanta riusabilit\'a dovevamo aspettarci dal nostro codice e del nostro progetto.\\
Questo valore si pu\'o considerare \textbf{Low}, ovvero abbiamo tenuto solo gli accorgimenti base per il riutilizzo del codice, perch\'e questo \'e solo un progetto accademico.\\

\begin{center}
% use packages: array
\begin{tabular}{lll}
RUSE \\ 
\textbf{Low}
\end{tabular}
\end{center}

\section{Platform Difficulty (PDIF)}

Per questa parte dovevamo valutare i vincoli sul tempo di esecuzione, sul storage dei dati e la volatilit\'a della piattaforma.\\
I vincoli sul tempo di esecuzione sono bassi, non \`e un'applicazione troppo stressante per la singola macchina, quindi optiamo per \textbf{Nominal}, ovvero richiede meno del 50\% dei cicli della CPU.\\
Stessa considerazione vale sui vincoli del main storage.\\
Per avere un cambio significativo in JBoss 5 occorrer\'a almeno un anno, per cui la volatilit\'a della piattaforma \'e \textbf{Low}.
\\ \textbf{PDIF}=(Nominal+Nominal+Low)/3=\textbf{Nominal}, ovvero il valore medio dei tre.

\begin{center}
% use packages: array
\begin{tabular}{llll}
TIME & STORE & PVOL & PDIF \\ 
Nominal & Nominal & Low & \textbf{Nominal}
\end{tabular}
\end{center}

\section{Personnel Experience (PREX)}

Per questa parte dovevamo valutare la quantit\'a di esperienza pregressa avevamo nel:
\begin{enumerate}
 \item sviluppare applicazioni simili o equivalenti (poca, \textbf{Low})
 \item sviluppare con JBoss (poca, \textbf{Low})
 \item sviluppare con Java ed i tool che avremmo usato (media, abbiamo dovuto lavorarci gi\'a in altri progetti, \textbf{Nominal})
\end{enumerate}

\textbf{PREX}=(Low+Low+Nominal)/3=\textbf{Low}, ovvero il valor medio dei tre.

\begin{center}
% use packages: array
\begin{tabular}{llll}
APEX & PLEX & LTEX & PREX \\ 
Low & Low & Nominal & Low 
\end{tabular}
\end{center}

\section{Facilities (FCIL)}

Per questa parte dovevamo valutare l'aiuto fornito dai tool nello sviluppo ed il costo legato alla costruzione del sito ed altro.\\
Entrambi i costi sono \textbf{Nominal}, poich\'e i tool forniscono un discreto aiuto, ma non di pi\'u, ed il sito ha uno scopo per quanto limitato.
\\ \textbf{FCIL}=(Nominal+Nominal)/2=\textbf{Nominal}.

\begin{center}
% use packages: array
\begin{tabular}{lll}
TOOL & SITE & FCIL \\ 
Nominal & Nominal & \textbf{Nominal}
\end{tabular}
\end{center}